Definition of Lemon Grass

  • 1. An aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines Noun
  • 2. A tropical grass native to India and Sri Lanka Noun

Synonyms for word "lemon grass"

Semanticaly linked words with "lemon grass"

Hyponims for word "lemon grass"